import time
from public.action import *
from public.business import *
from public.testData import *
from public.tools import*
testCase="DBshopST013_分类编辑"
#打开后台网页
firefox=openBrowser(urlAdmin)
#登录后台
adminlogin(firefox)
#点击添加商品分类
firefox.find_elements_by_partial_link_text('添加商品分类')[0].click()
#点击添加分类
firefox.find_element_by_partial_link_text('添加分类').click()
#分类名称输入商品分类测试
firefox.find_element_by_id('class_name').send_keys('商品分类测试')
#先清除分类排序输入框的内容，再输入1
firefox.find_element_by_id('class_sort').clear()
firefox.find_element_by_id('class_sort').send_keys('1')
#点击保存分类
firefox.find_element_by_xpath('//button').click()
time.sleep(10)
# 3.点击“商品分类测试”后方的分类编辑链接,进入商品分类编辑页面
firefox.find_element_by_xpath('//td[contains(.,"%s")]/following-sibling::td[4]/a[2]'%goodsClassName).click()
#先清除分类排序输入框的内容，再输入1
firefox.find_element_by_id('class_sort').clear()
firefox.find_element_by_id('class_sort').send_keys('4')
#点击保存分类
firefox.find_element_by_xpath('(//button)[2]').click()
time.sleep(2)
#断言
shijizhi=firefox.find_element_by_xpath('//td[contains(.,"%s")]/following-sibling::td[2]/input'%goodsClassName).get_attribute('value')
if shijizhi=="4":
    writelog("%s 测试通过"%testCase)
else:
    writelog("%s 测试失败" % testCase)

firefox.quit()



